.article {
  max-width: 100%;
  font-size: 14px;

  ol,
  p {
    margin: 12px 0px;
    margin-block-start: 12px;
    margin-block-end: 12px;
    box-sizing: border-box;
  }

  ol,
  ul {
    padding-left: 28px;
  }


  hr {
    opacity: 0.3;
  }

  img {
    max-width: 100%;
    display: block;
  }

  blockquote {
    box-sizing: border-box;
    margin: 3px;
    padding: 2px 7px;
    border-left: 6px solid #40454e55;
    background-color: #00000011;
    border-radius: 7px;
  }
}